package com.uinnova.visualbase.mapper;

import com.uinnova.visualbase.dao.Scene;
import org.apache.ibatis.annotations.Mapper;

import java.util.ArrayList;

@Mapper
public interface SceneMapper {
    //查询出要给标记的场景
    public ArrayList<Scene> queryByState1();

    //根据id查询出场景信息
    public Scene queryBySid(int sId);

    //查询出所有场景信息
    public ArrayList<Scene> queryByAll();

    //    添加场景信息并返回主键
   public void addScene(Scene scene);

   //根据场景类型查询场景的id
    public Scene queryByStype(int sType);

//    修改场景的位置状态
    public void modiPlace(Scene scene);

//    删除场景
    public void deleteScene(int sId);

//   查询出模板场景
    public ArrayList<Scene> stenScene();

//    查询出自己新建的场景
    public ArrayList<Scene> selfCreate();


}
